package com.yunwaikeji.gy_tool_library.interface1;

import android.view.View;

import java.util.List;

public interface GYViewGroupSetInterface<V> {
    V setGravity(int gravity);

    V setViews(View... views);

    V setViews(List<View> viewList);

    V addViews(View... views);

    V addViews(int index, View... views);

    V addViews(List<View> viewList);

    V addViews(int index, List<View> viewList);

    List<View> getChildViews();

    List<View> getViews();

    V removeAllViews();

    V removeViewAt(int index);

    V removeView(View view);

    V removeAllViewsInLayout();

    V removeViewInLayout(View view);

    V removeViewsInLayout(int start, int count);

}
